/*
* Copyright (c) 2016 ShopJsp. All Rights Reserved.
 * ============================================================================
 * 版权所有 2011 - 今 北京华宇盈通科技有限公司，并保留所有权利。
 * ----------------------------------------------------------------------------
 * 提示：在未取得SHOPJSP商业授权之前，您不能将本软件应用于商业用途，否则SHOPJSP将保留追究的权力。
 * ----------------------------------------------------------------------------
 * 官方网站：http://www.shopjsp.com
 * ============================================================================
*/
package com.hyyt.shopjsp.basic.pojo;


import com.hyyt.shopjsp.util.common.Utils;

import java.io.Serializable;
import java.sql.Timestamp;
import java.util.Date;
import java.util.HashSet;
import java.util.List;
import java.util.Set;

/**
* BASIC_后台管理员表
*
* @author Robot 2016-10-18 19:24:40
*/
public class BasicUsers implements Serializable{
    private Integer usersId;          //用户ID
    private String userName;          //用户名
    private String password;          //密码
    private String trueName;          //真实姓名
    private String userPhoto;          //用户头像
    private String email;          //电子邮件
    private String phone;          //联系电话
    private String comments;          //备注
    private Integer lockState;          //冻结状态[0否，1是]
    private Timestamp registerDate;          //注册日期

    private List<BasicActor> basicActors;   //一个用户具有多个角色
    public BasicUsers() {
    }

    public Integer getUsersId(){
        return this.usersId;
    }

    public void setUsersId(Integer usersId){
        this.usersId=usersId;
    }

    public String getUserName(){
        return this.userName;
    }

    public void setUserName(String userName){
        this.userName=userName;
    }

    public String getPassword(){
        return this.password;
    }

    public void setPassword(String password){
        this.password=password;
    }

    public String getTrueName(){
        return this.trueName;
    }

    public void setTrueName(String trueName){
        this.trueName=trueName;
    }

    public String getUserPhoto() {
        return userPhoto;
    }

    public void setUserPhoto(String userPhoto) {
        this.userPhoto = userPhoto;
    }

    public String getEmail(){
        return this.email;
    }

    public void setEmail(String email){
        this.email=email;
    }

    public String getPhone(){
        return this.phone;
    }

    public void setPhone(String phone){
        this.phone=phone;
    }

    public String getComments(){
        return this.comments;
    }

    public void setComments(String comments){
        this.comments=comments;
    }

    public Integer getLockState(){
        return this.lockState;
    }

    public void setLockState(Integer lockState){
        this.lockState=lockState;
    }

    public Timestamp getRegisterDate(){
        return this.registerDate;
    }

    public void setRegisterDate(Timestamp registerDate){
        this.registerDate=registerDate;
    }

    public List<BasicActor> getBasicActors() {
        return basicActors;
    }

    public void setBasicActors(List<BasicActor> basicActors) {
        this.basicActors = basicActors;
    }

}